6b4c30
@@ -1012,6 +1012,7 @@
private void writeKey(KeyBuffer keyBuffer, int recordLen,
         int compressedKeyLen = compressionBuffer.getLength();
         out.writeInt(compressedKeyLen);
         out.write(compressionBuffer.getData(), 0, compressedKeyLen);
+        CodecPool.returnCompressor(compressor);
       } else {
         out.writeInt(keyLength);
         keyBuffer.write(out);
